Internet Archive BookReader

Lieutenant-Colonel John Haughton, commandant of the 36th Sikhs; a hero of Tirah, a memoir